compromise formula